*{padding:0;margin:0;list-style:none;text-decoration:none}
*{padding:0;margin:0;list-style:none;text-decoration:none}
body{font-family:微软雅黑,"Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif}
a:hover{text-decoration:none}
*{padding:0;margin:0;list-style:none;text-decoration:none}
*{margin:0;padding:0}
html{background:#fff}
body{font-size: 14px;}
.container{width:1380px;overflow:hidden;margin:0 auto}
dd,div,dl,dt,form,h1,h2,h3,h4,h5,img,li,ol,p,ul{margin:0;padding:0;border:0}
img,li,ol,ul{border:none;list-style-type:none}
input{font-family:"Microsoft YaHei";-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}
textarea{resize:none;background:inherit}
:focus,input,select{outline:0}
table{border-collapse:collapse}
a{color:#333;text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent}
a:active{color:#333;star:expression(this.onFocus=this.blur())}
a:hover{text-decoration:none;color:#d00607}
.container{width:1300px;margin:0 auto}
.margin-top{margin-top:30px}
.top{height:80px;margin-top:15px}
.top .top-logo{float:left}
.top-tel{float:right}
.nav{background:linear-gradient(to top,#d80410,#ed1111,#ed1111,#d80410);overflow:hidden;height:45px}
.nav ul li{margin-left:5px;float:left;width:12%;line-height:45px;text-align:center}
.nav ul li a{font-size:15px;color:#fff}
.nav .icon{background:#ff9800}
.nav ul li:hover{background:#ff9800}
.notice{background:#f9f9f9;height:40px;margin-bottom:20px}
.not-left{text-align:center;height:40px;float:left;line-height:40px;color:#555;text-indent:5px;font-size:15px;background:url(../images/icon.png) no-repeat 1% 55%;width:10%;color:#fff}
.not-right{width:75%;float:left;height:40px;overflow:hidden}
.notice .not-right{padding-left:15px;color:#ccc}
.notice .not-right a{color:#555;font-size:.875rem;margin:0 10px;font-weight:400;line-height:40px}
.notice .not-right a:hover{color:red}
.news-box ul li:hover a{color:red}
.news-box:nth-child(3) ul li:first-child a,.news-box:nth-child(3) ul li:nth-child(2) a{color: red;}
.news-box:nth-child(2) ul li:first-child a,.news-box:nth-child(2) ul li:nth-child(2) a{color: red;}
.products{width:77%;float:right;margin-bottom:50px}
.products .titles{font-weight:700;color:#333;font-size:17px;display:block;border-bottom:1px solid #dcdcdc;padding-left:30px;background:url(../images/icon1.png) no-repeat 0 00%;line-height:40px;color:#fff}
.products ul{overflow:hidden;margin-left:-1.5%}
.products ul li{float:left;width:23.3%;margin-top:25px;margin-left:1.5%;text-align:center;border:1px solid #f0f0f0;padding-bottom:7px}
.products ul li img{ width:100% !important; height:auto !important}
.products ul li a{font-size:15px;line-height:28px;color:#333}
.products ul li:hover a{color:#fff}
.margin-list{float:left;width:20%;padding-bottom:30px;margin-top:30px}
.margin-list .titles{color:#fff;font-size:18px;line-height:38px;font-weight:700}
.margin-list .titles{background:url(../images/icon3.png) no-repeat 0 0;text-align:center}
.margin-list .subtitle{line-height:37px;font-size:15px;color:#444;margin:20px;margin-bottom:10px;border-bottom:1px solid #fff;}
.margin-list ul{padding:0 15px;overflow:hidden;border:1px solid #f0f0f0;padding-bottom:10px}
.margin-list ul li{border-bottom:1px dashed #dcdcdc;line-height:36px}
.margin-list ul li a{font-size:14px;color:#444}
.margin-list ul li a:hover{color:red}
.pro_top{overflow: hidden;margin-top: 40px;margin-bottom: 20px;    background: url(../images/bg.png) repeat;padding: 20px 0px;}
.pro_top ul{margin-left: -2%;}
.pro_top ul li{margin-left: 2%;width: 30.56%;float: left;border: 5px solid #ff98004f;padding-bottom: 5px;    border-radius: 28px;}
.pro_top  p{color: #444;line-height: 30px;margin-bottom: 10px;position: relative;font-size: 15px;}
.pro_top ul li p strong{font-size: 18px;color: #333;    overflow: hidden;margin-bottom: 10px;}
.pro_top ul li p img{width: 100%;height: auto;margin-top: 15px;}
.pro_top  p span{color: #f90;  }
.pro_top  p i{    width:8px;height:8px;display: block;background: #F90;position: relative;top: 20px;left: -13px;}
.pro_top ul li p:nth-child(3),.pro_top ul li p:nth-child(4){padding-left: 23px;}

.margin_tit h2,.products_tit h2{font-size: 18px;color:#FFFFFF !important}
.video_tit h3,.news-box .news-tit h3,.pro-superiority .superiority-tit h3,.video_tit h2{font-size: 20px;float: left;color: #222;}
.video_tit h2 span{font-size: 14px;color: #888;font-weight: normal;border: 1px solid #eee;padding: 4px 12px;margin-left: 12px;}
.pro_top ul li:hover strong{color: #f90;}
.pro_top ul li:hover {border: 5px solid #FF9800;}
.pro_top .profr h2{font-size: 24px;color:#222;margin-bottom: 20px;}
.profr{float: right;width: 43%;background: #f9f9f9;padding:1% 2%;padding-bottom: 30px;}
.profl{float:left;width: 53%;margin-top: 40px;}
.profl video{width: 100%;height: auto;}
.profl p{text-align: center;}
.profr p span{color: #f60;}
.pro_top .pro_main .profl p{width:50%;float: left;text-align: center;}
.profl-paramter{overflow: hidden;padding-left: 15px;}
.profl-paramter span{display: block;float: left;margin-right:40px;color: #444!important;}
.pro_top .pro_main{overflow: hidden;}
.pro_top .pro_angle{overflow: hidden;margin-top: 30px;}
.pro_top .pro_angle p span{color: #222;}
.pro_top .profr p em{font-style: normal;color: #FF9800;}
.pro_top .pro_angle object{float: left;width: 25%;overflow: hidden;height: auto;background: #fff;}
.pro_make{overflow: hidden;}
.pro_top p.pro_make span{border: 1px solid #eee;padding: 1px 6px;}
.pro_top .pro_angle p strong,.pro_top .pro_angle p span{display: block;text-align: center;font-size: 20px;font-weight: 800;}
.pro_top p.pro_price{font-size: 20px;color: #e23211;font-weight: bold;}

.spec-wrap {position: relative;margin-top: 30px;overflow: hidden;padding-top: 16px;text-align: center;font-size: 14px;line-height: 28px;border: 1px solid #eee;padding:15px 5px 0;}
.spec-wrap dt {position: relative;display: table;height: 50px;line-height: 50px;background-color: #f8f9fc;}
.spec-wrap dt .spec-name {font-weight: 700;}
.spec-wrap .spec-name {width: 300px;}
.spec-wrap dt>div {display: table-cell;vertical-align: middle;}
.spec-wrap dt .spec-name>span {padding-left: 12px;}
.spec-wrap dt .spec-guidance,.spec-wrap dt .spec-info,.spec-wrap dt .spec-lowest,.spec-wrap dt .spec-price {color: #444;text-align: center;}
.spec-wrap .spec-info {text-align: center;width: 100px;}
.spec-wrap .spec-guidance {width: 300px;}
.spec-wrap .spec-guidance img {width: 100%;height: auto;}

.spec-wrap .spec-advant {width: 229px;padding: 0 15px;}
.spec-wrap .spec-lowest {width: 250px;padding: 0 8px 0 5px;}
.spec-wrap .spec-price {width: 60px;color: #999cab;}
.spec-wrap .spec-related {color: #444;font-size: 14px;width: 200px;padding: 0 5px;}
.spec-wrap .spec-pro {color: #444;width: 213px;padding: 0 10px 0 2px;}
.spec-wrap .info-link {width: 80px;word-break: keep-all;}
.spec-wrap .guidance-price {padding-right: 10px;white-space: nowrap;}
.spec-wrap .related-link {text-align: left;padding-right: 10px;white-space: nowrap;max-width: 203px;}
.spec-wrap dd {position: relative;margin-bottom: 10px;}
.spec-wrap dd:nth-child(3),.spec-wrap dd:nth-child(5) {
background: #f9f9f9;}
.spec-wrap dd>div {display: table-cell;vertical-align: middle;}
.spec-wrap .info-link span {color: #E23211;}
.spec-wrap p a.Inquiry{text-align: right;display: block;margin-bottom: 10px;position: absolute;right:20px;top:20px;border: 1px solid #E23211;padding: 1px 12px;color: #E23211;}
.spec-wrap p a.Inquiry:hover{border: 1px solid #f60;color: #f60;text-decoration: underline;}
.spec-wrap .spec-info a {border: 1px solid #ccc;color: #E23211;width: 85px;border-radius: 5px;display: block;margin: 0 auto;text-align: center;margin-top: 20px;}
.spec-wrap .spec-info a:hover {border: 1px solid #e23211}
.spec-wrap dd span {color: #E23211;}
.pro_wl{overflow: hidden;margin-top: 30px;}
.pro_wl td a{border: 1px solid #fff;color: #fff;padding: 5px 10px;}
.pro_wl h2,.spec-wrap h2{    font-size: 24px;text-align: center;color: #222;margin-bottom: 20px;}
.guess-box {height: 431px;overflow: hidden;background: #fff;position: relative;top: 1px;padding-top: 22px;box-sizing: border-box;}
.guess-box ul li {width:22.4%;border-radius: 2px;margin: 14px 0 0 13px;background-color: #f9f9f9;padding: 20px 10px;float: left;}
.guess-box ul li p .icon-til{color: #E23211;}
.guess-box ul li .guess-mba{text-align: center;font-size: 16px;}
.guess-box ul li .guess-item-text {font-size: 16px; margin-bottom: 10px;}
.guess-box ul li .guess-item-text span{border: 1px solid #e23211;padding: 2px 5px;   color: #e23211;}
.guess-box ul li p{font-size: 14px;line-height: 28px;margin-bottom: 8px;}
.guess-box ul li{color: #444;line-height: 28px;font-size: 14px;}
.guess-box ul li p.clearfix{text-align: center;}
.guess-box ul li p.clearfix span{color: #E23211;}
.guess-box ul li p img{width: 100%;height:217px;}
.guess-switch{color: #7a7a7a;font-size: 14px;padding-left: 24px;position: absolute;top: 9px;right: 16px;cursor: pointer;height: 20px;line-height: 20px;-moz-user-select: none;-webkit-user-select: none;user-select: none;}
.switch {text-align: center;border: 1px solid #eee;padding: 2px 5px;color: gray;font-size: 14px;}
.switch:hover{border: 1px solid #e23211;color: #E23211;}
/* guanyuwomen */
.commpamy-box .commpany-word h3,.commpamy-box .commpany-word h2,.model_news h2{font-size: 20px;color: #222;margin-bottom: 10px;}
.commpamy-box .commpany-word p{line-height: 28px;color: #444;font-size: 15px;}
/* 旋转角度 */
.pro-superiority{overflow: hidden; background: #fff url(../images/bg.png) repeat;padding: 20px 0px;}
.pro-superiority dl{background: #fff;overflow: hidden;padding: 20px;box-shadow: 0 4px 6px 0 rgba(0,0,0,.16);margin-bottom: 15px;}
.pro-superiority dl dt{width: 54%;float: left;}
.pro-superiority dd {width: 42%;float: right;}
.pro-superiority dd p{font-size: 15px;color: #444;line-height:30px;margin-bottom: 12px;text-align: left;}
.pro-superiority .superiority-tit{margin-top: 20px;}
.products_center{ overflow:hidden;}
.products_center dl{ overflow:hidden}
.products_center dl dd{ float:left; width:31%; margin-top:10px;margin-left:2%; margin-bottom:10px;}
.products_center dl dd a{border:1px solid #f1eeee; padding:5px 10px; background:#fff; color:#333 }
.products_center dl dd a:hover {color:#fff; background:#F00}
.commpany-bg{overflow:hidden;margin-top:40px}
.commpamy-box p strong{color:#333;font-size:19px;margin-bottom:20px;display:block;text-align:center}
.commpamy-box .commpany-video{width:47%;float:left;padding-bottom:20px;margin-top:10px}
.video-box{position: relative;}
.video-box video{display: inline-block;vertical-align: baseline;}
.video-box .video-img{position: absolute;top:35%;left:40%;width:50px;height:50px;z-index: 999;background: url(../images/bo.png) no-repeat;background-size: 100% 100%;cursor:pointer}
.commpamy-box .commpany-video h3{    font-size: 20px;float: left;color: #333;margin-bottom: 10px;}
.commpamy-box .commpany-video span a{float: right;}
.commpamy-box .commpany-video ul {overflow: hidden;width: 95%;margin-top: 1px;}
.commpamy-box .commpany-video ul li{overflow: hidden;border-bottom: 1px dashed #dcdcdc;line-height: 40px;background: url(../images/icon4.png) no-repeat 0 50%;background-size: 8px;}
.commpamy-box .commpany-video ul li a {white-space: nowrap;margin-left: 20px;overflow: hidden;float: left;color: #444;font-size: 14px;text-overflow: ellipsis;display: block;width: 65%;}
.commpamy-box .commpany-video ul li:hover a{color: #E23211;}
.commpamy-box .commpany-video ul li.newcolor a{color: #E23211;}
.commpamy-box .commpany-word{width:50%;float:right;margin-top:10px;border:1px solid #f0f0f0; background:#f0f0f0; padding:10px;border-radius: 0px 0px 60px 0px;}
.commpamy-box .commpany-word p{line-height:28px;color:#444;font-size:14px; margin-bottom:1px;}
.commpamy-box .commpany-word p video{text-align: center;}
.commpamy-box .commpany-word p span{ font-size:15px; color:#d80410}
.commpamy-box .commpany-word dl{ overflow:hidden;border-bottom:1px solid #f0f0f0; padding-bottom:5px; margin-bottom:5px; background:#fff; padding:7px 10px 0;}
.commpamy-box .commpany-word dt{ float:left; width:80px}
.commpamy-box .commpany-word dd{ float: right; width:84%}
.commpamy-box .commpany-video video{width: 100%; height: auto;}
.commpamy-box .commpany-word .commpany-img{float:left}
.commpamy-box .commpany-word .commpany-img img{padding:15px 5px}
.commpamy-box .titles{font-size:20px!important;font-weight:700;margin-bottom:20px}
.commpamy-box p{font-size:12px}
.commpany-word p a{color:#fff;padding:5px 20px;background:#d80410;border-radius:5px}
.service-bg{background:#ff9800 url(../images/icon6.jpg) no-repeat;overflow:hidden;position:relative;margin-top:30px}
.service-message{float:left;width:65%;padding:20px 0}
.service-message p span{color:#fff;font-size:20px}
.service-img{padding-top:5px;float:right;width:22%}
.service-img p{color:#fff;font-size:15px;margin-bottom:20px}
.service-img p span{color:#333;font-size:1.625rem}
.service-img a{display:block;width:185px;color:#fff;background:#444;text-align:center;line-height:35px;margin-top:20px;margin-left:30%}
.good-box{background:#f9f9f9;overflow:hidden}
.good .one,.two{padding-bottom:20px}
.good .subtitle{text-align:center;margin-top:20px;margin-bottom:20px}
.good .subtitle span{color:#444;font-size:15px}
.good .titles{color:#555;font-size:28px;text-align:center;float:none;margin-top:30px}
.good-box .one{overflow:hidden}
.good-box .one dl{overflow:hidden}
.good-box .one dt{float:left;width:46%}
.good-box .one dd{float:right;width:50%}
.good-box .two{overflow:hidden}
.good-box .one p,.good-box .two p{text-align:left}
.good-box .two dt{float:right;width:40%}
.good-box .one p,.good-box .two p{color:#444;line-height:26px;margin-bottom:10px}
.good-box .one .tit,.good-box .two .tit{font-size:18px;color:#444;font-weight:700}
.good-box img{width:100%;height:auto!important}
.news-box{float:left}
.model ul li p{padding-right:25px}
.news-box,.skill-box,.trade-box{width:33%;margin-top:30px;margin-bottom:30px}
.news-word{margin-top:30px}
.news-word p{color:#444;font-size:15px;line-height:28px}
.news-word a{position:relative;left:-12px;font-size:15px;color:#333;font-weight:700;width:100%;overflow:hidden;margin-left:3.45%}
.news-box ul{overflow:hidden;width:95%;margin-top:1px}
.news-box ul li{border-bottom:1px dashed #dcdcdc;line-height:40px;background:url(../images/icon4.png) no-repeat 0 50%;background-size:8px}
.news-box ul li a{color:#333;font-size:15px;margin-left:20px}
.news-box ul li p{margin-top:5px;color:#444;font-size:14px;line-height:26px}
.news-box ul li span{color:#888;font-size:13px;float:right}
.news-box .titles{font-size:18px;margin-top:30px;display:block;margin-top:30px;font-weight:700;border-bottom:1px solid #dcdcdc;padding-bottom:8px;width:95%;color:#555}
.news-box .titles span{margin-top:10px;font-weight:400;color:#888!important;font-size:12px!important;float:right!important;display:block}
.news-box .titles span a{font-size:12px;color:#888}
.news_ask{float: right;width: 64%;margin-top: 30px;margin-bottom: 20px;margin-left: -2%;}
.news_ask h3{font-size: 20px;color: 3333;border-bottom: 1px solid #eee;padding-bottom: 5px;margin-top: 30px;}

.ask-box ul{overflow: hidden;margin-top: 30px;}
.ask-box li{line-height: 30px;margin-bottom: 8px;border-bottom: 1px solid #eee;}
.ask-box li p{line-height: 28px;color: #444;font-size: 15px;margin-bottom: 8px;padding-right: 1px!important;}
.ask-box li p strong{color: #FF9800;font-weight: 100;font-size: 17px;display: block;margin-bottom: 10px;}
.ask-box li p span{color: #FF9800;}
.model_news{overflow: hidden;margin-top: 30px;margin-bottom: 30px;}
.model_news .newstype ul{overflow: hidden;margin-top: 15px;width: 100%;background: #fff;padding-top: 10px;}
.model_news ul li{font-size: 14px;background: url(../images/icon4.png) no-repeat 2% 47%;background-size: 13px; border-bottom: 1px solid #eee;padding-bottom: 5px; margin: 0 2% 0 0; height:40px;line-height: 40px; white-space: nowrap; text-overflow: ellipsis;overflow: hidden;text-indent: 25px;}
.model_news ul li:hover a{color: #E23211;}
.model_news ul li.newcolor a{color: #E23211;}
.model_news .newstype{float: left;width:23.3%;overflow: hidden;margin-right:1.5%;border: 1px solid #eee;background: #f9f9f9;margin-top: 20px;}
.model_news .newstype .news-tit{float: left; padding-left: 20px;padding-right: 20px; font-size: 18px;line-height: 42px;height: 41px;background: #fff;border-bottom: 3px solid #E23211;border-right: 1px solid #eee;color: #555;}
.pro_angle .video_fl{float: left;width: 47%;}
.pro_angle .video_fl video{width: 100%;height: auto;}
.pro_angle .angle_fr{float: right;width: 50%;text-align: center;background: #fff;}
.pro_angle .angle_fr p{font-size: 14px;}
.pro_angle .angle_fr h2{color: #222;font-size: 20px;text-align: left;margin-top: 15px;width: 100%;margin-left: 15px;}
.skill-box ul{margin-top:6px;overflow:hidden;width:95%}
.skill-box ul li{line-height:30px;padding-top:15px;padding-bottom:5px}
.skill-box ul li a{color:#333;font-size:15px}
.skill-box ul li p{margin-top:5px;color:#444;font-size:14px;line-height:26px}
.bottom-bg{margin-top:30px;overflow:hidden;background-color:#555;line-height:28px;padding:15px 0}
.bottom p{font-size:.875rem;color:#fff;text-align:center;padding:2px 0}
.bottom p a{color:#fff}
.friendlink{overflow:hidden;background:#f0f0f0;line-height:26px}
.friendlink center{font-size:14px;color:#444;padding:10px 0}
.friendlink center a{color:#444;font-size:12px}




.positions{border-bottom:1px solid #f0f0f0;padding-bottom:10px;margin-top:10px;padding-left:20px;color:#555;background:url(../images/icon4.png) no-repeat 0 50%;background-size:12px}
.positions a{color:#555}
.site{border-bottom:1px #dcdcdc dashed;padding-bottom:10px;margin-top:30px}
.site .place{float:left;font-size:15px;color:#333;background:url(../images/icon02.gif) no-repeat 1% 55%;padding-left:25px}
.positions .place{margin-left:30px;margin-top:5px;float:left;font-size:15px;color:#333;padding-left:25px}
.positions .place-word,.site .place-word{margin-left:20px;padding-top:2px}
.place-word a{color:#444;font-size:13px;padding-left:10px}
.pro-show{margin-top:30px;overflow: hidden;}
.pro-show h2{margin-top: 15px;font-size: 20px;border-bottom: 1px solid #eee;margin-bottom: 10px;}
.pro-show ul{margin-left:-1.5%;overflow:hidden}
.pro-show ul li{margin-top:30px;text-align:center;margin-left:1.5%}
.pro-show ul li a{text-align:center;color:#444;font-size:15px}
.pro-show .video_Column{overflow: hidden;margin-top: 15px;}
.pro-show .video_Column dl{overflow: hidden;background-color: #fafbfc;border: 1px solid #eee; }
.pro-show .video_Column dl dt{font-size: 16px;color: #333;float: left;padding-left: 20px; padding-right: 20px;font-size: 16px;line-height: 42px;height: 41px; background: #fff;border-bottom: 3px solid #E23211;border-right: 1px solid #eee;}
.pro-show .video_Column dl dd {
overflow: hidden;line-height: 28px;float: left;width: 16%;border-right: 1px solid #eee; text-align: center;border-top: 2px solid #3b5998;color: #888; font-size: 14px;  line-height: 42px;height: 41px;}
.pro-show .video_Column dl dd:last-child{border-right: none;}
.pro-show .video_Column dl dd a{color: #444;}
.pro-show .video_Column dl dd:hover{border-top: 2px solid #E23211;}
.pro-show .video_Column dl dd:hover a{color: #E23211;}
.pro-show .video_area{overflow: hidden;margin-top: 20px;border: 1px solid #eee;padding: 2px;}
.pro-show .video_area h3{font-size: 18px;color: #E23211;margin-bottom: 10px;border-bottom: 1px solid #eee;}
.pro-show .video_area dl{overflow: hidden;margin-left: -1.5%;}
.pro-show .video_area dd{float: left;width: 31.6%;margin-left: 1.5%;border: 1px solid #eee;text-align: center;font-size: 14px;margin-bottom: 20px;line-height: 28px;}
.pro-show .video_area dd p{color: #444;}
.pro-show .video_area dd p video{width: 100%;height:181px;}
.pro-show .video_area dd img{width: 100%;height:233px;}
.pro-show h1{font-size: 22px;color:#ed1111;margin-bottom:10px;border-bottom: 1px solid #eee;margin-top:20px;padding-bottom: 5px;}
.pro-show p.pro-describe{line-height: 28px;color: #444;font-size: 14px;background: #f9f9f9;border: 1px dashed #ff9800;padding:10px;border-radius: 20px 0;}
.prolist,.provideo,.protheroy,.proparameter{overflow: hidden;margin-top: 25px;border: 1px solid #eee;padding: 10px 5px;}
.prolist h2,.provideo h2,.protheroy h2,.proparameter h2{font-size: 20px;color:#ed1111;margin-bottom: 15px;padding-bottom: 5px;}
.provideo dl{overflow: hidden;margin-left: -1.5%;}
.provideo dd{float: left;width: 23.3%;border: 1px solid #eee;margin-left: 1.5%;text-align: center;margin-bottom: 10px;}
.provideo dd p{font-size: 14px;line-height: 28px;color: #444;margin-bottom: 8px;line-height: 28px;}
.protheroy p{font-size: 14px;line-height: 28px;color: #444;margin-bottom: 8px;line-height: 28px;}

.pro-show .picture_area{overflow: hidden;margin-top: 20px;border: 1px solid #eee;padding: 2px;}
.pro-show .picture_area dl{overflow: hidden;margin-left: -1.5%;}
.pro-show .picture_area dd{float: left;width: 23.3%;margin-left: 1.5%;border: 1px solid #eee;text-align: center;font-size: 14px;margin-bottom: 20px;line-height: 28px;}
.pro-show .picture_area dd p{color: #444;}
.pro-show .picture_area dd  img{width: 100%;height: auto;}
.pro-show .picture_area h3,.picture_tit{font-size: 18px;border-bottom: 15px;color: #E23211;margin-bottom: 15px;margin-top: 10px;margin-left: 10px;border-bottom: 1px solid #eee;}
.pro-show .picture_Column{overflow: hidden;margin-top: 15px;border: 1px solid #eee;padding: 5px;}
.pro-show .picture_Column p{overflow: hidden;margin-top:17px;font-size: 16px;line-height: 28px;margin-bottom:12px;border-bottom: 1px solid #eee;padding-bottom:8px;color: #444;}
.pro-show .picture_Column p.picture_01 {padding: 5px 0;}
.pro-show .picture_Column p.picture_01 span{ margin-right:15px;color:#888;padding: 5px 10px;font-size: 10px;}
.pro-show .picture_Column p.picture_01 span a{color: #E23211;font-size: 15px;}
.pro-show .picture_Column p.picture_01 span:before{content: '*';color: #f60;padding-right: 5px;font-size:23px;font-weight: bold;}
.pro-show .picture_Column p.picture_01 span:hover a {color:#ff9800;text-decoration: underline;}
.pro-show .picture_Column p span:hover a{color: #E23211;text-decoration: underline;}
.pro-show .picture_Column p.picture_02 span{ margin-left:23px;font-size: 15px;padding:3px 10px;border: 1px solid #ccc;}
.pro-show .picture_Column p.picture_02 span:hover{color: #E23211;text-decoration: underline;border: 1px solid #E23211;}
.pro-show .picture_Column p.picture_03 span{background: #f0f0f0;padding: 5px 10px; margin-left:25px;font-size: 15px;}
.pro-show .picture_Column p.picture_03 span:hover{background: #e23211;color: #fff;}
.pro-show .picture_Column p.picture_03 span:hover a{color: #fff;}
.pro-show .picture_Column p.picture_04 span{border-bottom:2px solid #e23211; margin-left: 20px;font-size: 15px;}

.slider1{margin-top:30px}
.slider1 ul li a b{font-size:16px}
.slider1 dl{margin-bottom:40px;background:#f9f9f9;border:1px solid #dcdcdc;padding-bottom:20px;text-align:center}
.slider1 dl span a{display:block;text-align:center;color:#fff;line-height:38px;background:rgba(237,17,17,.9019607843137255);font-size:17px}
.slider1 dl dd{margin-top:15px;color:#444;font-size:15px;line-height:25px;padding-left:10px}
.slider1 dl dd span{margin-top:10px;color:#dc143c;font-size:22px;font-weight:700}
.slider1 dl p{margin-bottom:10px;margin-top:10px;margin-left:40px;width:180px;background:gray;line-height:40px}
.slider1 dl p a{color:#fff;font-size:15px;padding-left:5px;text-align:center;display:block}
.skilllist-info{width:36%;float:left;margin-top:30px;background:#fff;padding:10px;background:#f0f0f0}
.skilllist-info img{width:100%;height:auto;margin-bottom:10px}
.skilllist-info .time{text-align:center;font-weight:400;padding-bottom:10px}
.time a{color:#222;font-size:20px}
.skilllist-info p{color:#444;font-size:16px;line-height:29px}
.inskill-info .data,.skilllist-info .data{float:right;color:#888;font-size:13px;margin-right:25px}
.inskill-info{float:right;width:60%;margin-top:15px}
.inskill-info ul{overflow:hidden;margin-top:15px}
.inskill-info li{margin-bottom:9px;background:#f0f0f0}
.inskill-info .img{float:left;width:20%;padding:10px;margin-right:15px}
.inskill-info .word{width:71%;float:right;padding-bottom:10px;padding-left:15px}
.inskill-info .word h3 a{font-size:16px;font-weight:400;padding-bottom:10px;color:#333}
.inskill-info .word p a{color:#555}
.skill-theme{margin-left:20px;overflow:hidden;width:1000px}
.skill-theme ul{margin-bottom:40px}
.skill-theme ul li{padding:10px;border-bottom:1px dashed #888}
.skill-show .skill-theme ul li p a{font-size:17px;font-weight:500;color:#333}
.skill-show .skill-theme ul li p{color:#555;font-size:15px;line-height:24px}
.data{color:#888;float:right;font-size:13px;margin-right:30px}
.skill-show ul li{margin-top:0;width:100%}
.news-content .news-left{margin-top:30px;float:left;width:52%;margin-bottom:40px}
.news-content .news-right{margin-top:30px;float:right;width:44%}
.news{float:left;width:40%!important;height:256px;background:url(../images/1-1Q02214192CO.jpg) no-repeat;background-size:100% 100%}
.news p{background:#dcdcdc;color:#444;font-size:14px;text-align:center;line-height:40px;margin-top:80%}
.news-title{float:right;width:55%}
.news-title dl{border-bottom:#d8d8d8 1px solid;padding-bottom:2%;margin-bottom:4%}
.news-title dt a{font-size:15px;margin-bottom:3%;font-weight:700;color:#333}
.news-title dd a{margin-top:5px;display:block;font-size:14px;line-height:25px;overflow:hidden;width:100%;color:#555}
.news-bg{overflow:hidden;background:#f9f9f9;margin-top:30px}
.news-content p strong{color:#dc143c;font-size:18px;display:block;margin-bottom:30px}
.news-right ul li{line-height:33px;border-bottom:1px dashed #dcdcdc;padding-bottom:5px;padding-top:10px}
.news-right ul li a{color:#333;font-size:15px;position:relative;left:30px}
.news-right ul li span{font-size:13px;color:#888;float:right;margin-top:3px}
.news-right ul{margin-top:-3%}
.contact-bg{background:#f5f6fa;overflow:hidden}
.contact-box .contact-function{width:45%;float:left;margin-top:10px;font-size:15px;padding-left:30px}
.contact-img{width:48%;float:right}
.contact-function p{margin-top:15px}
.contact-function p strong{font-size:20px}
.contact-function p span{color:#dc143c;font-size:26px}
.contact-function a{display:block;width:220px;line-height:45px;margin-top:35px;background:#d80410;text-align:center;color:#fff;border-radius:20px;background-size:28px;font-size:17px}
.map{margin-top:40px}
.about-video{float:left;width:47%;margin-top:30px}
.about-word{float:right;width:50%;margin-top:30px}
.about-word .title{font-size:20px;font-weight:700}
.about-word p{margin-bottom:18px;font-size:15px;line-height:28px;color:#444}
.about-word p a{color:#cc1010}
.work p{font-size:19px;color:#333;margin-top:30px;position:relative;top:20px}
.work ul li{width:25%;float:left;text-align:center;margin-top:40px}
.work ul li{color:#333;font-size:15px}
.work p strong{color:#333;font-size:18px;margin-top:50px}
.work{margin-bottom:40px;overflow:hidden}
.up{position:relative;top:40px}
.pro-bg{background:#f0f0f0;overflow:hidden;margin-top:30px}
.pro-icon{width:45%;float:left}
.pro-icon img{width:100%;height:auto!important}
.pro-theme{width:50%;float:right;padding:20px;background:#f9f9f9}
.pro-theme h1{color:#111;font-size:25px;font-weight:700;margin-bottom:15px}
.pro-theme p{line-height:28px;font-size:14px;color:#333;margin-top:10px}
.pro-theme p span{color:#dc143c}
.pro-theme p i{font-style: normal;color: #E23211;font-weight: bold;margin-right:20px;}
.pro-theme p.tel{float: left;width: 40%;}
.pro-theme .tel span{color:#e23211;font-size:18px;font-weight:700;}
.pro-theme p a{background:red;line-height:40px;padding: 10px 40px;font-size:14px;color:#fff;text-align:center;border-radius:5px}
.pro-theme p.probtn{float:right;width: 40%;}
.pro_next{padding:10px 0 5px 0;background:#ede8e8;border-top:1px dashed #dcdcdc;border-bottom:1px dashed #dcdcdc;height:30px}
.pro_next span{color:#333!important;font-size:16px;width:40%;display:block;float:left;margin-left:40px}
.pro_next span a{color:#555;font-size:15px}
.case-bg{background:#f9f9f9;overflow:hidden;padding:30px 0;margin-top:30px}
.case-theme .title{font-size:20px;color:#444;font-weight:700}
.case-theme p{color:#444;line-height:28px;padding-right:15px;font-size:15px;margin-top:10px}
.case-theme{float:left;width:50%;margin:25px 0}
.case-img{float:right;width:49%;margin:25px 0}
.case-img img{height:auto;width:100%}
.news-word{margin-top:30px;border:1px solid #f0f0f0f0;padding:0 10px;padding-bottom:15px}
.relatived{margin-top:20px!important}
.pro-show ul li{background:#fff!important}
.pro-show{width:77%;float:right;margin-bottom:50px}
.pro-show ul li{width:23.5%;float:left}
.news-word:hover a,.pro-show ul li:hover a{color:red;text-decoration: underline;}
.news-title dt a:hover{color:red}
.news-content .news-right{margin-top:0!important;padding-top:30px;padding-bottom:50px;padding-left:10px;padding-right:15px;float:right;width:44%;background:#f0f0f0;border:3px dashed #f0f0f0}
.line{border-bottom:1px solid #dcdcdc;margin-top:10px;margin-bottom:15px}
.address{background:#ccc;margin-top:20px}
.address .place{color:#fff;margin-top:0!important;background:#888;margin-left:0!important;line-height:33px;width:150px;text-align:center}
.address .place-word a{padding-top:3px;padding-left:10px}
.pro-show ul li img{width:100%;height:168px}
.product_sidebar{float:left;width:20%;margin-bottom:40px;margin-top:30px}
.product_center{background:#f9f9f9;border:1px solid #f0f0f0;padding-bottom:30px;overflow:hidden}
.product_center .titles{color:#fff;font-size:17px;line-height:38px}
.product_center .titles{background:url(../images/icon3.png) no-repeat 0 0;text-align:center}
.product_center .subtitle{font-size:15px;color:#333;margin-top:30px;padding-left:20px;font-weight:700;margin-bottom:10px;color:#d80410}
.product_center ul{padding:0 15px}
.product_center ul li{border-bottom:1px dashed #dcdcdc;line-height:40px;padding-left:20px;background:url(../images/icon4.png) no-repeat 0 50%;background-size:12px}
.product_center ul li a{font-size:15px;color:#444}
.product_center ul li a:hover{color:red}
.contact_sidebar{overflow:hidden;margin-top:10px;border:1px solid #f0f0f0;padding-bottom:30px}
.contact_sidebar .titles{font-size:17px;text-align:center;background:#555;line-height:45px;color:#fff}
.contact_sidebar p{margin-top:30px;font-size:15px;margin-left:20px}
.contact_sidebar span{font-size:20px;font-weight:700;color:red}
.contact_sidebar a{padding:8px 50px;background:#d80410;color:#fff}
.location-container{background:#f0f0f0;overflow:hidden;padding:10px 0;border-bottom:1px solid #f0f0f0}
#backtop{bottom:85px;cursor:pointer;display:none;left:50%;margin-left:620px;position:fixed;width:48px;height:58px;z-index:999}
.location-container .location{color:#555;padding-left:25px;background:url(../images/icon8.png) 0 10%/18px no-repeat}
.positions{padding-bottom:10px;margin-top:10px;padding-left:30px;color:#555;border-bottom:1px solid #f0f0f0;background:url(../images/icon8.png) 0 10%/18px no-repeat;font-size: 13px;}
.news-show ul li{line-height:28px;font-size:14px;color:#555;float:left;width:45.5%;margin-left:2%;margin-bottom:20px;border-bottom:1px dashed #f0f0f0;background:#f9f9f9;padding:10px}
.news-show ul li p{overflow:hidden}
.news-show ul li a{color:#333}
.tell{height:50px;line-height:50px;background:#f0f0f0;margin:auto;padding:8px;overflow:hidden}
.tell span{font-size:15px;color:red!important}
.tell a{color:#fff;background:red;padding:5px 10px;margin:auto 5px}
.news-theme p{color:#333;font-size:15px;line-height:28px;margin-top:15px;margin-bottom:10px;}
.news-theme p a{color: #e23211;}
.news-theme .news_ul{overflow: hidden;}
.news-theme .news_ul li{float: left;width: 50%;margin-bottom: 20px;}
.news-theme .news_ul li img{width: 100%!important;height:367px!important;}
.news-theme .times span{font-size:14px;color:#555!important;padding-right:20px}
.news-theme h1{color:#111;font-weight:700;font-size:23px;text-align:center;margin-top:30px}
.news-theme h2{font-size:20px;margin-bottom:10px;margin-top:15px;color: #22;}
.news-theme h2 a{color: #E23211;}
.news-theme h3{font-size:18px;margin-bottom:10px;margin-top:15px;color: #333;}
.news-theme strong{font-size:15px}
.news-theme .theme_ul{overflow: hidden;margin-left: -1.5%;}
.news-theme .theme_ul li{float: left;width: 22.5%;margin-left: 1.5%;text-align: center;line-height: 28px;margin-bottom: 15px;font-size: 14px;color: #444;border: 1px solid #eee;}
.news-theme .theme_ul li:hover{border: 1px solid #e23211;}
.news-theme .theme_ul li:hover a{color: #e23211;text-decoration: underline;}
.news-theme .theme_ul li img{width: 100%;height: 169px;}
.new-relative ul li a{color:#444}
.new-relative ul li{padding-left:20px;text-align: left; float:left;width:44%;margin-left:3%;line-height:40px;background:url(../images/icon02.gif) 0 55% no-repeat;border-bottom:1px dashed #f0f0f0}
.news-next span{width:40%;display:block;float:left;margin-left:40px;color:#555!important}
.able{overflow:hidden;margin-top:40px;margin-bottom:40px}
.able dl dt{float:left;width:50%;margin-top:30px}
.able dl dd{float:right;width:45%}
.able dl dt img{width:100%;height:auto!important}
.able .title{color:#444;font-size:17px;font-weight:700;padding-top:10px;line-height:35px}
.able dl dd p{color:#444;font-size:15px;line-height:26px;margin-top:10px}
#map{width:100%;height:467px;border:1px solid #dcdbdb}
.contact-function a:hover{background:#f90}
.news-theme{overflow:hidden}
.news-theme .times{text-align:center;display:block;margin-bottom:15px;margin-top:15px}
.new-content{width:76%;float:right;margin-bottom:50px}
.news-show{overflow:hidden}
.news-show ul{overflow:hidden;margin-left:-2%}
.news-page{float:right;width:75%;margin-top:30px}
.news_list{overflow:hidden;margin-bottom:30px}
.news_hot{float:left;width:51%;background:#555;padding-bottom:10px;line-height:28px;text-align:center}
.news_hot a{color:#fff;font-size:15px}
.news_hot img{width:100%;height:auto!important}
.newest h3 a{color:#d80410}
.newest h3{color:#333;font-size:14px;margin:0 0 5px}
.newest li p{color:#555}
.newest li{margin-bottom:10px;padding-bottom:10px;line-height:25px;border-bottom:1px dashed #f0f0f0}
.newest{float:right;width:46%}
.news-show ul li span{float:right;font-size:13px;color:#999}
.news-next{font-size:14px;margin-top:30px;background:#f9f9f9;border-width:1px;border-style:solid;border-color:#dcdcdc;border-image:initial;padding:10px 0;overflow:hidden}
.new-relative ul{overflow:hidden;margin-left:-2%}
.new-relative{overflow:hidden;margin-top:40px}
.new-relative .titles{font-size:17px;padding-left:21px;color:#fff;background:url(../images/icon.png) 0 55% no-repeat;line-height:35px;border-bottom:1px solid #f0f0f0;margin-bottom:20px}
.new-relative ul li{padding-left:20px;float:left;width:44%;margin-left:3%;line-height:40px;background:url(../images/icon02.gif) 0 55% no-repeat;border-bottom:1px dashed #f0f0f0}
.new-relative ul li a:hover{color:#f90}
.tell .tit{font-size:18px!important;font-weight:700}
.video-theme{overflow:hidden;margin-top:30px}
.video-theme h1{font-weight:700;font-size:23px;text-align:center;margin-bottom:25px;color:#111}
.video-theme h2{font-size:17px;margin-top:15px;margin-bottom:10px;font-weight:700}
.video-theme h3{font-size:17px;margin-top:15px;margin-bottom:10px;font-weight:700}
.video-theme span{color:#f90}
.video-theme a{color:red}
.video-theme p{font-size:15px;color:#333;margin-top:15px;margin-bottom:10px;line-height:28px}
.video-theme p strong{color:#f90}
.film-theme{overflow:hidden;margin-top:30px}
.film-theme h1{font-weight:700;font-size:23px;text-align:center;margin-bottom:25px;color:#111}
.film-theme h2{font-size:17px;margin-top:15px;margin-bottom:10px;font-weight:700}
.film-theme h3{font-size:17px;margin-top:15px;margin-bottom:10px;font-weight:700}
.film-theme span{color:#f90}
.film-theme a{color:red}
.film-theme p{font-size:15px;color:#333;margin-top:15px;margin-bottom:10px;line-height:28px}
.film-theme p strong{color:#f90}
.tell a{color:#fff!important}
.pro-relative{overflow:hidden;margin-top:30px}
.pro-relative .titles{font-size:17px;padding-left:21px;color:#fff;background:url(../images/icon.png) 0 55% no-repeat;line-height:35px;border-bottom:1px solid #f0f0f0;margin-bottom:20px}
.pro-relative li{float:left;width:23.5%;margin-left:1.5%;text-align:center;font-size:15px;line-height:28px}

.pro-word .titles{font-size:19px;color:#fff;background:url(../images/icon1.png) no-repeat 0 0;line-height:38px;border-bottom:1px solid #dcdcdc;padding-left:20px;margin-bottom:20px}
.pro-word{overflow:hidden;margin-top:30px}
.pro-word a{color:red}
.pro-word h3{font-size:18px;color:#333;font-weight:700;margin-top:15px;margin-bottom:10px}
.pro-word h2{font-size:18px;color:#333;font-weight:700;margin-top:15px;margin-bottom:10px}
.pro-word p{color:#333;font-size:15px;line-height:28px;margin-top:15px;margin-bottom:10px}
.pro-word p{text-indent:2rem}
.pro-word span{color:#f90}
.pro-word{margin-bottom:50px}
.pro-content{float:right;width:76%;margin-top:30px}
.pro-aro{overflow:hidden}
.pro-relative li img{width:100%;height:174px}
.top{margin-bottom:15px}
.top_left{float:left}
.top_word{float:right;margin-left:5px}
.top_word p:first-child{font-size:20px}
.top_word p{color:#555;font-size:16px;margin-top:10px}
.top_word p span{color:#e23211;}
.top-logo{text-indent:-9999px;background:url(../images/logo.jpg) no-repeat;height:70px;width:600px;display:block}
.top h1,.top h2{border-right:1px solid #eee;text-indent:-9999px;background:url(../images/logo.jpg) no-repeat;height:70px;width:550px;display:block;float:left}
.showpage{margin:15px;clear:both;overflow:hidden;text-align:center;width:100%;margin-bottom:30px}
.showpage li{float:left}
.showpage .pageinfo,.showpage li{text-decoration:none;padding:2px 10px;margin:2px;border:1px solid #ddd}
.showpage li:hover{background-color:#165cce;color:#fff;border:1px solid #165cce;text-decoration:none}
.showpage .thisclass{font-weight:700;color:#fff;background:#165cce;border:1px solid #f9f9f9}
.showpage li a:hover{color:#fff}
.news-word img{width:350px;height:250px!important}
.news-word p:first-child{text-align:center}
.news-word p:last-child{margin-left:5%;margin-right:5%}
.news-word p strong a{margin-left:8%;margin-right:5%}
.pro-show .title{font-weight:700;color:#333;font-size:17px;display:block;margin-top:10px;line-height:40px}
.news_list .title{margin-bottom:20px;font-weight:700;color:#333;font-size:17px;display:block;margin-top:10px;line-height:40px}
.news-box ul li{overflow:hidden}
.news-box ul li a{white-space:nowrap;overflow:hidden;float:left;text-overflow:ellipsis;display:block;width:65%}
.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;zoom:1}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0}
.slick-next:focus,.slick-prev:focus{outline:0}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
.slick-prev:before{content:"\2190"}
.slick-next{right:-25px}
.slick-next:before{background-color:#ffd800}
.slick-dots{position:absolute;list-style:none;display:block;text-align:center;padding:0;width:100%;margin-top:-50px}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:focus{outline:0}
.slick-dots li button:before{border:3px solid #fff;background-color:#005ed2;position:absolute;top:0;left:0;content:"";width:10px;height:10px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:15px}
.slick-dots li.slick-active button:before{border:3px solid #fff;background:#ff7800;opacity:.75}
.banner{overflow:hidden}
.banner img{width:100%;height:auto!important}
.service-img a:hover{background:red}
.film-theme{line-height:28px}
.psz-bot{display:none}
.psz-bot{background:#064ca0;height:45px;background-size:100% 100%;z-index:50;position:fixed;bottom:0;width:100%;max-width:750px}
.psz-bot li{width:43%;text-align:center;line-height:.8333rem}
.psz-bot .phone{display:block}
.psz-bot .phone img{width:40px;position:absolute;left:50%;transform:translate(-50%,50%);bottom:50%}
.banner_mac{display:none}
.all{display:none}
.business_card{margin-top:30px;padding-bottom: 30px; overflow:hidden;border:1px solid #ff9800}
.business_card dl{padding:0 10px}
.business_card .subtitle{line-height:45px;background:#ff9800;font-size:18px;color:#fff;margin-top:0}
.business_card p{margin-bottom:10px;color:#444;line-height:28px;overflow:hidden;font-size:14px}
.business_card p:nth-child(3){text-align: center;}
.business_card p img{width: 200px;height: auto;}
.business_card a{float:left;width:45%;color:#fff;text-align:center;margin-right:2%;line-height:35px}
.business_card .service-1{background:#f8010f}
.business_card .service-2{background:#ff9800}
.video-fl{float:left;width:74%;margin-top:20px}
.video-bg .title{margin-bottom:15px;color:#dc143c;font-size:18px;display:block;font-weight:700;border-bottom:1px solid #dcdcdc;padding-bottom:8px}
.video-bg ul{overflow:hidden;margin-left:-1.5%}
.video-bg li{background:rgba(35,94,231,.04); border: 2px solid #fff; box-shadow: 0 0 15px rgba(18,22,27,.3);padding-top:1%;padding-bottom:9px;overflow:hidden;margin-bottom:10px;float:left;width:31.5%;text-align:center;margin-left:1.5%; font-size:15px;}
.video-bg li:hover{background:#fff;color:red}
.video-fr{float:right;width:21%;background:#ff9801;overflow:hidden;box-shadow:0 2px 10px 0 rgba(30,37,79,.4);-webkit-box-shadow:0 2px 8px 0 rgba(30,37,79,.4);-moz-box-shadow:0 2px 8px 0 rgba(30,37,79,.4);margin:10px 10px;padding:20px;margin-top:0}
.video-bg{overflow:hidden;margin-bottom:35px}
.service-img img{width:60%;height:auto!important}
.video-fr p{margin-bottom:15px;font-size:16px;line-height:27px;color:#fff;font-weight:700}
.not-span{width:45%;float:left}
.products .titles{overflow:hidden}
.products .titles b{float:left;width:12%}
.not-span span{margin-left:20px;font-size:15px!important;color:#444}
.not-span span a{color:#ed1111}
.products_tit{font-weight:700;font-size:18px;display:block;border-bottom:1px solid #dcdcdc;padding-left:30px;background:url(../images/icon1.png) no-repeat 0 00%;line-height:40px;color:#fff}
.margin_tit{background:url(../images/icon3.png) no-repeat 0 0;text-align:center;color:#fff;font-size:17px;line-height:38px}
.contact_tit{line-height:45px;background:#ff9800;font-size:17px;color:#fff;margin-top:0;padding-left:10px}
.video_tit{margin-bottom:20px;font-size:22px;display:block;color:#555;text-align:center;margin-top:15px;overflow: hidden;}
.video-bg{font-size:15px;line-height:28px;color:#444;padding:10px;border:1px solid #f0f0f0}
.business_card p a:hover{background:#b90000}
.news-box .news-tit{font-size:18px;margin-top:30px;overflow: hidden; display:block;margin-top:30px;font-weight:700;border-bottom:1px solid #dcdcdc;padding-bottom:8px;width:95%}
.news-box .news-tit span{margin-top:10px;font-weight:400;color:#888!important;font-size:12px!important;float:right!important;display:block}
.news-box .news-tit span a{font-size:12px;color:#888}
.commpamy-box .about-tit{font-size:18px!important;font-weight:700;color:#555}
.commpany-word p a:hover{background:#ff9800}
.pro-superiority{overflow: hidden;margin-bottom: 30px;}
.pro-superiority ul{overflow:hidden;margin-left:-2%;margin-top:10px}
.pro-superiority li{box-shadow: 0 0 15px rgba(18,22,27,.3); border: 2px solid #fff; float:left;width:17.5%;margin-left:2%;margin-bottom:20px;text-align:center;padding:0px;border-radius:10px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.pro-superiority li dl{ overflow:hidden; height:260px;}
.pro-superiority li dl dd{ overflow:hidden;}
.pro-superiority li dl dd p em{ display: block;width: 68px; height: 68px;position: absolute;top: -34px;left: 84px;}
.pro-superiority p b{background: url(../images/pinz_line01.gif) no-repeat center;padding-bottom: 55px;}
.pro-superiority li dl dd p em img{width: 68px;height: 68px;}
.pro-superiority li:hover{cursor:pointer;background-color:#fff;box-shadow:0 20px 30px 0 rgba(35,94,231,.2)}
.pro-superiority p{font-size:15px;margin-bottom:10px;line-height:28px;color:#444;text-align:center}
.pro-superiority p img{width:230px;height: 150px;}


.pro-superiority b{font-size:18px;text-align:center;color:#555}
.pro-superiority .superiority-tit{color:#555;font-size:28px;float:none;margin-bottom:15px;margin-top: 20px;}
.pro-superiority .subtitle{font-size:15px;color:#555;line-height:28px}
.content{overflow:hidden}
.head{overflow:hidden}
.copyright{overflow:hidden;background-color:#555;line-height:28px;padding:15px 0}
.copyright p{text-align:center;line-height:28px;color:#fff; font-size:15px;}
.products ul li:hover{cursor:pointer;background-color:#f90;}
.news-word:hover{cursor:pointer;    border: 1px solid #f90;}

.pro-show h3{ overflow:hidden; font-size:17px; color:#444;border-bottom:1px solid #dcdcdc; line-height:38px;}
.pro-show .title{ overflow:hidden; margin-bottom:25px;}
.pro-show .title span a{ margin-left:15px; font-weight:normal !important; font-size:14px; color:#444;border:1px solid #dcdcdc; padding:5px 10px;}



@media (max-width:1300px){.container{width:98%;margin:0 10px!important}
.banner,.banner img{display:none}
.banner_mac{display:block;width:100%}
.banner_mac img{width:100%;height:auto!important}
.good-box .two dt{width:46%!important}
.good-box .two dd{width:50%;float:left}
.good-box img{margin-top:10%;height:188px!important}
}
@media screen and (min-width:1000px) and (max-width:1300px){.container{width:98%;margin:0 10px!important}
.banner,.banner img{display:none}
.banner_mac{display:block}
.news-word img{width:100%;height:250px!important}
.banner_mac img{width:100%;height:auto!important}
.pro-theme{width:48%}
.commpamy-box .commpany-video video{width:100%}
.good-box img{margin-top:10%;height:188px!important}
.good-box .two dd{width:50%;float:left}
.good-box .two dt{width:46%!important}
.service-message p img{width:100%}
.about-video video{width:100%}
.top .top-tel img{display: none;}
.top .top-tel{width:30%}
.top{margin:15px 0 10px 0!important}
.top .top-logo{width:65%;background-size:490px}
.contact-img img{width:100%;margin-top:10px}
.pro-superiority li{width: 30%;}
.pro-superiority li dl dd{width: 100%;}
.pro-superiority p img{width: 100%; height: auto;}
.pro-superiority li dl dd p em{left: 114px;}
}
@media screen and (min-width:767px) and (max-width:999px){.container{width:98%;margin:0 10px!important}
.banner,.banner img{display:none}
.pro-superiority li dl dd p em{left: 114px;}
.pro-superiority li dl dd{width: 100%;}
.pro-superiority li{width: 30%;}
.pro-superiority p img{width: 100%; height: auto;}
.news-word img{width:100%;height:250px!important}
.banner_mac{display:block}
.banner_mac img{width:100%;height:auto!important}
.pro-theme{width:48%}
.commpamy-box .commpany-video video{width:100%!important}
.good-box img{margin-top:10%;height:300px!important}
.good-box .two dd{width:50%;float:left}
.good-box .two dt{width:46%!important}
.service-message p img{width:100%}
.news-word a{left:0!important;margin-left:0!important}
.service-img p span{font-size:1.2rem}
.service-img p{font-size:14px}
.service-img a{text-align:center;margin-left:0!important}
.news-show ul li{width:43%}
.about-word p{font-size:14px!important}
.about-video video{width:100%}
.tell{width:100%}
.top{margin:15px 0 10px 0!important}
.top .top-logo{width:65%;background-size:420px}
.top .top-tel img{display: none;}
.pro_top ul li{margin-top: 25px;width: 29%;}
.products_center dl dd{width: 46%;}
.top .top-tel{width:30%}
.contact-img img{width:100%;margin-top:10px}
.news-box ul li span{display:none}
.video-bg li{width: 30%;}
.products ul li{width:31.5%}
.service-bg{background-size:100% 100%}
.commpamy-box .commpany-word dt img{width: 100%;}
.commpamy-box .commpany-word dt{width: 64px;}
.commpamy-box .commpany-video video{height: auto;}
.news-word img{height: auto!important;}
.news-word p strong a{    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
}
@media (max-width:767px){.container{width:95%}
.banner,.banner img{display:none}
.banner_mac{display:block}
.news-word img{width:100%;height:auto!important}
.banner_mac img{width:100%;height:auto!important}
.margin-list,.new-content,.product_sidebar{width:100%}
.products{width:100%}
.service-img{text-align:center}
.service-img img{width:40%;height:auto}
.pro-content{width:100%}
.pro-icon{float:none;width:100%}
.pro-theme{float:none;width:100%}
.pro-word p{text-indent:0}
.pro-word img{width:100%!important;height:auto!important}
.good-box img{margin-top:10%}
.good-box .two dd{width:100%!important}
.good-box .two dt{width:100%!important}
.news-box ul li span{display:none}
.pro-superiority p img{width:100%}
.service-message p img{width:100%}
.news-word a{left:0!important;margin-left:0!important}
.commpamy-box .commpany-video video{width:100%!important;height:auto}
.commpamy-box .commpany-video,.commpamy-box .commpany-word{width:100%}
.good-box .one dd,.good-box .one dt,.service-img,.service-message{width:100%}
.news-page,.pro-show{width:100%}
.news-show ul li{width:43.5%;overflow:hidden}
.about-video,.about-video video,.about-word,.case-img,.case-theme{width:100%}
.able dl dd,.able dl dt{width:100%}
.news-theme p img{width:100%!important;height:auto!important}
.new-relative ul li{width:40%;height:40px;overflow:hidden}
.new-relative ul li a{font-size:14px}
.news-theme p span{font-size:14px!important}
.tell,.tell span{font-size:14px}
.news-next span{width:41%;height:20px;overflow:hidden}
.top{margin:15px 0 10px 0!important}
.top .top-logo{width:65%;background-size:310px}
.top .top-tel img{width:90%}
.top .top-tel,.top .top-tel img{display:none}
.nav{height:auto}
.nav ul li{width:23%}
.location-container .location,.location-container .location span{font-size:13px}
.contact-img img{width:100%;margin-top:10px}
.contact-bg{margin-bottom:40px}
.contact-function p span{font-size:20px}
.contact-function p{font-size:13.5px}
#map img{width:100%}
.all .navbar-list{box-sizing:border-box;width:33.33%;float:left;text-align:center;border-right:1px solid #333}
.all .navbar-list:hover{background:red}
.all .navbar-list a{text-decoration:none;display:block;padding-top:25px;padding-bottom:15px;line-height:1.8em;font-size:.8em;color:#fff;text-align:center;width:100%}
.bottom-bg .all{display:block;position:fixed;bottom:0;width:100%;background:#00132b;z-index:999}
.bottom-bg .bottom{padding-bottom:60px}
.friendlink{display:none;margin:0!important}
.margin-list{margin-top:0;overflow:hidden}
.products{margin-top:30px;overflow:hidden}
.margin_tit{background:#c50303;font-size:18px;font-weight:700;line-height:45px}
.pro-superiority li{width:45%}
.pro-superiority li img{width:100%}
.commpamy-box .commpany-word{width:95%}
.products{margin-bottom:30px!important}
.contact_tit{font-size:18px;font-weight:700;line-height:45px}
.video-bg li{width:48%;margin-bottom:20px}
video{width:100%;height:232px}
.commpany-bg{margin-top:0}
.commpamy-box{padding:0}
.news-box{margin-top:0}
.news-box{float:none;width:100%;overflow:hidden}
.model div{float:none}
.news-box .news-tit{margin-top:0}
.products_center dl dd{width: 31.3%;}
.pro_top ul li {width: 46%;}
.profl,.profr{width: 100%;float: left;}
.news_ask{width: 100%;margin-left: 0;}
.products ul li{width: 31.5%;}
.guess-box ul li{width: 44.5%;}
.guess-box{height: auto;}
.guess-box ul li .guess-item-text{ overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.spec-wrap dd>div{display: block;}
.spec-wrap dd{float: left;width: 48%;margin-left: 1.5%;}
.spec-wrap dd img{width: 100%;height: auto;}
.model_news .newstype{width: 48%;margin-bottom: 20px;}
.pro_wl table{width: 100%!important;}
.spec-wrap dl{overflow: hidden;margin-left: -1.5%;}
.spec-wrap .spec-advant{padding: 0;}
.prolist h2{color: #fff;}
}
@media (max-width:580px){.pro-superiority li{width:100%;margin-left:0}
.pro-superiority li img{height:auto!important}
.top_word{display: none;}
.pro_top ul li {margin-top: 25px;width: 46%;}
.spec-wrap dd img{width: 100%;height:auto;}
.spec-wrap dd>div{width: 100%!important;}
.products ul li{width: 47.5%;}
.pro_angle .video_fl,.pro_angle .angle_fr{width: 99%;}
}
@media (max-width:480px){
	.pro_top p{font-size: 14px;}
.spec-wrap dd img{width: 100%;height:auto;}
.service-message p img{width:100%}
.pro-relative li{float:left;width:48.5%}
.pro-relative li{margin-bottom:20px}
.commpamy-box .commpany-video{width:100%}
.good-box .one dd,.good-box .one dt{width:100%}
.good-box .two dd{width:100%}
.good-box .two dt,.newest,.news_hot{width:100%}
.products ul li{width:47%}
.pro-show ul li{width:48%}
.news-show ul li{width:43.5%;height:160px;overflow:hidden}
.about-video video{width:100%}
.about-video{width:100%}
.news-theme p{font-size:14px}
.news-next span{width:100%;margin-bottom:10px}
.news-theme p{text-indent:initial}
.top .top-logo{width:100%;background-size:420px}
.top .top-tel img{display:none}
.top .top-tel{display:none}
.not-left{width:20%;font-size:13px!important}
.notice .not-right a{font-size:12px}
.contact-box .contact-function,.contact-img{width:100%}
.pro-superiority li{width:80%}
.news-word img{width:100%!important;height:auto!important}
.video-bg li{width:100%;margin-bottom:20px}
video{width:100%;height:200px}
.service-bg{display: none!important;}
embed{width:99%!important;height: auto;}
.top h1{width: 450px;background-size:89%;}
.pro-show ul li a{font-size: 14px;}
.pro_top ul li {margin-top: 25px;width: 94%;}
.pro_top .pro_angle object{width: 50%;}
.model_news .newstype{width:99%;margin-right: 0;}
.copyright p{font-size: 14px;}
}
@media (max-width:360px){.pro-relative li{float:left;width:48.5%}
.pro-relative li{margin-bottom:20px}
.pro-show ul li{width:48%}
.pro-theme p a{width:90%}
.news-show ul li{width:98%}
.about-video video{width:100%}
.top{margin: 10px 0 0!important;height: auto;}
.about-video,.new-relative ul li{width:100%}
.contact-box .contact-function..contact-img{width:100%}
.video-bg li{width: 95%!important;margin-left: 0;}
.contact-function a{width:90%!important}
.pro-superiority li dl dd p em{left: 131px;}
.pro-superiority li dl dd{width: 99%;}
.pro-superiority li{width: 94%!important;margin-left: 4%;}
.pro-relative li img{height: 126px!important;}
.top h1{background-size: 95%;width: 350px;}
.pro-superiority li dl{height: auto!important;}
.top h1{height: 55px;}
.pro-superiority li img {height: auto!important;width: 90%;}
.commpamy-box .commpany-word dt img{width: 100%;height: auto;}
.commpamy-box .commpany-word dd{width: 73%;}
.commpamy-box .commpany-word dt {width: 71px;}
}
.products_center{background:#f9f9f9;border:1px solid #f0f0f0;padding-bottom:30px;overflow:hidden}
.products_center ul li:hover{border-bottom:1px dashed #dcdcdc;padding-left:20px;background:url(../images/icon4.png) no-repeat 0 50%;background-size:12px}
.business_card p:first-child{margin-top:15px}
